package com.uls.zsw.mapper;

import java.util.List;
import com.uls.zsw.domain.DormitoryCheck;

/**
 * 宿舍查寝Mapper接口
 * 
 * @author zsw
 * @date 2024-11-23
 */
public interface DormitoryCheckMapper 
{
    /**
     * 查询宿舍查寝
     * 
     * @param dormtoryCheckId 宿舍查寝主键
     * @return 宿舍查寝
     */
    public DormitoryCheck selectDormitoryCheckByDormtoryCheckId(Long dormtoryCheckId);

    /**
     * 查询宿舍查寝列表
     * 
     * @param dormitoryCheck 宿舍查寝
     * @return 宿舍查寝集合
     */
    public List<DormitoryCheck> selectDormitoryCheckList(DormitoryCheck dormitoryCheck);

    /**
     * 新增宿舍查寝
     * 
     * @param dormitoryCheck 宿舍查寝
     * @return 结果
     */
    public int insertDormitoryCheck(DormitoryCheck dormitoryCheck);

    /**
     * 修改宿舍查寝
     * 
     * @param dormitoryCheck 宿舍查寝
     * @return 结果
     */
    public int updateDormitoryCheck(DormitoryCheck dormitoryCheck);

    /**
     * 删除宿舍查寝
     * 
     * @param dormtoryCheckId 宿舍查寝主键
     * @return 结果
     */
    public int deleteDormitoryCheckByDormtoryCheckId(Long dormtoryCheckId);

    /**
     * 批量删除宿舍查寝
     * 
     * @param dormtoryCheckIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteDormitoryCheckByDormtoryCheckIds(Long[] dormtoryCheckIds);
}
